GlobalPayments\WooCommercePaymentGatewayProvider\PaymentMethods\AbstractAsyncPaymentMethod S

Total Complexity 42
Dependencies 9
Dependents 0
Total lines 350
Lines of code 242
Logical lines of code 117
Comment lines 66
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
process_async_return()
A
45 8 43
process_async_status()
A
43 7 52
get_order()
S
50 5 32
add_hooks()
S
52 4 27
validate_request()
S
54 4 20
enqueue_scripts()
S
62 3 12
process_async_cancel()
S
53 2 24
thankyou_order_received_text()
S
70 2 6
__construct()
S
77 1 4
get_method_availability()
S
100 1 0
get_query_params()
S
73 1 5
cancel_order()
S
67 1 8
is_shipping_required()
S
82 1 3
get_payment_method_form_fields()
S
82 1 3
get_frontend_payment_method_options()
S
82 1 3